package cn.anecansaitin.whimsy.test.explayer.layer;

import net.minecraft.client.player.LocalPlayer;
import software.bernie.geckolib.core.animatable.GeoAnimatable;
import software.bernie.geckolib.core.animatable.instance.AnimatableInstanceCache;
import software.bernie.geckolib.core.animation.AnimatableManager;
import software.bernie.geckolib.util.GeckoLibUtil;

public class BlueHand implements GeoAnimatable {
    public static final BlueHand INSTANCE = new BlueHand();
    private LocalPlayer currentPlayer;
    private final AnimatableInstanceCache cache = GeckoLibUtil.createInstanceCache(this);

    private BlueHand() {}

    @Override
    public void registerControllers(AnimatableManager.ControllerRegistrar controllers) {

    }

    @Override
    public AnimatableInstanceCache getAnimatableInstanceCache() {
        return cache;
    }

    @Override
    public double getTick(Object object) {
        return 0;
    }
}
